state of being finicky - Spanish English Dictionary